]> dgit.raspbian.org Git - grub2.git/commit
efi: Drop support for UGA Draw and Console Control protocols
authorMate Kukri <mate.kukri@canonical.com>
Tue, 10 Feb 2026 11:20:07 +0000 (11:20 +0000)
committerSteve McIntyre <93sam@debian.org>
Wed, 23 Sep 2026 20:39:45 +0000 (21:39 +0100)
commit0d8096f80cefef808789079ecd1e5022f9cb693c
tree8fe5b491799a96bdd33d5bacd7615d45dc0bea7e
parent6f2250620c69b791b808ca2f629cbae37193c04a
efi: Drop support for UGA Draw and Console Control protocols

Let's stop GRUB from becoming a software museum and drop support for
deprecated EFI protocols.

- UGA Draw protocol was deprecated in UEFI 2.0 in 2006.
- Console Control protocol was an implementation detail of
  the deprecated Intel EDK (not EDK II).

Signed-off-by: Mate Kukri <mate.kukri@canonical.com>
Gbp-Pq: Topic upstream
Gbp-Pq: Name efi-Drop-support-for-UGA-Draw-and-Console-Control-protoco.patch
13 files changed:
docs/grub.texi
grub-core/Makefile.core.def
grub-core/commands/efi/lsefi.c
grub-core/kern/efi/efi.c
grub-core/loader/i386/linux.c
grub-core/term/efi/console.c
grub-core/video/efi_uga.c [deleted file]
include/grub/efi/console_control.h [deleted file]
include/grub/efi/efi.h
include/grub/efi/uga_draw.h [deleted file]
include/grub/video.h
po/exclude.pot
util/grub.d/00_header.in